$(document).ready(function() {	
	oTable = $('#example').dataTable({
		"bPaginate": true,
		"bJQueryUI": true,
		"sPaginationType": "full_numbers"
	});
});

// Aplica a formata��o de data no padr�o portugu�s Brasil no campo de id=dataJS 
/*$(function() {
	$("#data").datepicker($.datepicker.regional["pt-BR"]);
});*/

function adicionaListennerLink(obj) {
	$(obj).click(function( e ){
		e.preventDefault();
		var href = $( this ).attr('href');
		$("#content").load( href +"#content");
	});
}
function redireciona() {
	destino = $('#destino').text();
			
	switch (destino) {
		case "listaFuncionario":
			adicionaListennerLink($('a[alt=listaFuncionario]'));
			$('a[alt=listaFuncionario]').click();
			$('#destino').text('');
		break;
		case "imovelEdita":
			id=$('#id').text();
			link="a[alt=ImovelEdita"+id+"]";
			adicionaListennerLink($('a[alt=imovelEdita'+id+']'));
			//adicionaListennerLink($('a[alt=imovelEdita29]'));
		
			$('a[alt=imovelEdita'+id+']').click();
						
			$('#destino').text('');
			$('#id').text('');
		
			break;
	}
}
 
// Valida��o do formul�rio superior da p�gina
function validaFormulario() {
	var estado = $("#estado option:selected").val();	
	var cidade = $("#cidade option:selected").val();
	var bairro = $("#bairro option:selected").val();	
	var endereco = $("#endereco").val().trim().length;
	var cep = $("#cep").val().trim().length;
	var tipo_imovel = $("#tipo_imovel option:selected").val();	
	var largura = $("#largura").val().trim().length;	
	var comprimento = $("#comprimento").val().trim().length;
	var qtd_quartos = $("#qtd_quartos").val().trim().length;
	var qtd_banheiros = $("#qtd_banheiros").val().trim().length;
		
	//var aluguel = $("#aluguel:checked").val();
	
	//alert(estado + ' - '+ cidade + ' - ' + bairro + ' - '+ endereco + ' - ' + 
	//	cep + ' - ' + tipo_imovel + ' - ' + largura+ ' - ' + comprimento+ ' - ' + qtd_quartos+ ' - ' + qtd_banheiros);

	var ok = true;	
	
	//estado
	if (estado == "0") {
		$("#estado").addClass("fundoErro");
		ok = false;
	} else {
		$("#estado").addClass("fundoOk");
	}
		
	//cidade
	if (cidade == "0") {
		$("#cidade").addClass("fundoErro");
		ok = false;
	} else {
		$("#cidade").addClass("fundoOk");
	}
	
	//bairro
	if (bairro == "0") {
		$("#bairro").addClass("fundoErro");
		ok = false;
	} else {
		$("#bairro").addClass("fundoOk");
	}
			
	//cep
	if (cep == "0") {
		$("#cep").addClass("fundoErro");
		ok = false;
	} else {
		$("#cep").addClass("fundoOk");
	}	
	
	//endereco
	if (endereco == "0") {
		$("#endereco").addClass("fundoErro");
		ok = false;
	} else {
		$("#endereco").addClass("fundoOk");
	}	
	
	//tipo_imovel
	if (tipo_imovel == "0") {
		$("#tipo_imovel").addClass("fundoErro");
		ok = false;
	} else {
		$("#tipo_imovel").addClass("fundoOk");
	}
	
	//largura
	if (largura == "0") {
		$("#largura").addClass("fundoErro");
		ok = false;
	} else {
		$("#largura").addClass("fundoOk");
	}	
	
	//comprimento
	if (endereco == "0") {
		$("#comprimento").addClass("fundoErro");
		ok = false;
	} else {
		$("#comprimento").addClass("fundoOk");
	}	
	
	//qtd_quartos
	if (qtd_quartos == "0") {
		$("#qtd_quartos").addClass("fundoErro");
		ok = false;
	} else {
		$("#qtd_quartos").addClass("fundoOk");
	}	
	
	//qtd_banheiros
	if (qtd_banheiros == "0") {
		$("#qtd_banheiros").addClass("fundoErro");
		ok = false;
	} else {
		$("#qtd_banheiros").addClass("fundoOk");
	}	
	
	
	//aluguel
	/*if (aluguel != "1") {
		$("#aluguel").addClass("fundoErro");
		ok = false;
	} else {
		$("#aluguel").addClass("fundoOk");
	}*/		 	
 		
	if (ok==false){ alert("Preencha os campos obrigat�rios (Em vermelho)");}
		
 	
 	return ok;
}

$(function(){
 
	$("ul.dropdown li").hover(function(){
	 
	$(this).addClass("hover");
	$('ul:first',this).css('visibility', 'visible');
	 
	}, function(){
	 
	$(this).removeClass("hover");
	$('ul:first',this).css('visibility', 'hidden');
	 
	});
 
});

//Apenas n�meros
function somente_numero(campo){  
var digits="0123456789"  
var campo_temp   
    for (var i=0;i<campo.value.length;i++){  
        campo_temp=campo.value.substring(i,i+1)   
        if (digits.indexOf(campo_temp)==-1){  
            campo.value = campo.value.substring(0,i);  
        }  
    }  
} 

// Fun��o para aplicar a m�scada nos campos com os respectivos ID
/*$(function() {
	$("#cep").mask("99999-999");
});*/